12437c30b92793499dc3dd1be572271194ce7dba,src/main/java/edu/sc/seis/TauP/TauP_Path.java,TauP_Path,printResult,#PrintWriter#,155
Before Change
/ maxInterpNum;
if (calcTime > maxPathTime) { break; }
if (longWayRound) {
calcDist -= (currArrival.path[j + 1].getDistDeg() - currArrival.path[j].getDistDeg())
/ maxInterpNum;
} else {
calcDist += (currArrival.path[j + 1].getDistDeg() - currArrival.path[j].getDistDeg())
After Change
.ceil((path[j + 1].getDistDeg() - path[j].getDistDeg())
/ maxPathInc);
for (int interpNum = 1; interpNum < maxInterpNum && calcTime < maxPathTime; interpNum++) {
calcTime += (path[j + 1].getTime() - path[j].getTime())
/ maxInterpNum;
if (calcTime > maxPathTime) { break; }
if (longWayRound) {
calcDist -= (path[j + 1].getDistDeg() - path[j].getDistDeg())
/ maxInterpNum;
} else {
calcDist += (path[j + 1].getDistDeg() - path[j].getDistDeg())
/ maxInterpNum;
}
calcDepth = prevDepth + interpNum